A Model-Based Approach to Impact Analysis Using Model Differencing

نویسندگان

  • Klaus Müller
  • Bernhard Rumpe
چکیده

Impact analysis is concerned with the identification of consequences of changes and is therefore an important activity for software evolution. In modelbased software development, models are core artifacts, which are often used to generate essential parts of a software system. Changes to a model can thus substantially affect different artifacts of a software system. In this paper, we propose a modelbased approach to impact analysis, in which explicit impact rules can be specified in a domain specific language (DSL). These impact rules define consequences of designated UML class diagram changes on software artifacts and the need of dependent activities such as data evolution. The UML class diagram changes are identified automatically using model differencing. The advantage of using explicit impact rules is that they enable the formalization of knowledge about a product. By explicitly defining this knowledge, it is possible to create a checklist with hints about development steps that are (potentially) necessary to manage the evolution. To validate the feasibility of our approach, we provide results of a case study.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Robust high-dimensional semiparametric regression using optimized differencing method applied to the vitamin B2 production data

Background and purpose: By evolving science, knowledge, and technology, we deal with high-dimensional data in which the number of predictors may considerably exceed the sample size. The main problems with high-dimensional data are the estimation of the coefficients and interpretation. For high-dimension problems, classical methods are not reliable because of a large number of predictor variable...

متن کامل

Numerical Simulation and Parametric Reduced Order Modeling of the Natural Convection of Water-Copper Nanofluid

In this article, a coupled computational framework is presented for the numerical simulation of mass transfer under the effects of natural convection phenomena in a field contains water-copper Nano-fluid. This CFD model is build up based on accurate algorithms for spatial derivatives and time integration. The spatial derivatives have been calculated using first order upwind and second order cen...

متن کامل

پیش‌بینی خشکسالی هیدرولوژیک با استفاده از سری‌های زمانی

INTRODUCTION Hydrologic drought in the sense of deficient river flow is defined as the periods that river flow does not meet the needs of planned programs for system management. Drought is generally considered as periods with insignificant precipitation, soil moisture and water resources for sustaining and supplying the socioeconomic activities of a region. Thus, it is difficult to give a univ...

متن کامل

Differenced-Based Double Shrinking in Partial Linear Models

Partial linear model is very flexible when the relation between the covariates and responses, either parametric and nonparametric. However, estimation of the regression coefficients is challenging since one must also estimate the nonparametric component simultaneously. As a remedy, the differencing approach, to eliminate the nonparametric component and estimate the regression coefficients, can ...

متن کامل

Assessment of Trend and Seasonality in Road Accident Data: An Iranian Case Study

Background Road traffic accidents and their related deaths have become a major concern, particularly in developing countries. Iran has adopted a series of policies and interventions to control the high number of accidents occurring over the past few years. In this study we used a time series model to understand the trend of accidents, and ascertain the viability of applying ARIMA models on data...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • ECEASST

دوره 65  شماره 

صفحات  -

تاریخ انتشار 2014